Big Huge Thesaurus

Dendroica striate

noun